abase (someone) in public

Translations
humilier quelqu’un en public